package cn.initcap.designpattern.principle.dependenceinversion;

/**
 * @author initcap
 * @date 2018/8/28 AM9:16
 */
public class Test {

    public static void main(String[] args) {
        Initcap initcap = new Initcap();
        initcap.setiCourse(new JavaCourse());
        initcap.studyCourse();

        initcap.setiCourse(new FeCourse());
        initcap.studyCourse();

        initcap.setiCourse(new PythonCourse());
        initcap.studyCourse();

    }


}
